someone that does not eat any animal flesh - Turkish English Dictionary